package cn.tedu.smartmarketing.user.mapper;

import cn.tedu.smartmarketing.user.pojo.entity.Comment;
import cn.tedu.smartmarketing.user.pojo.entity.Order;
import cn.tedu.smartmarketing.user.pojo.entity.User;
import cn.tedu.smartmarketing.user.pojo.vo.ActivityVO;
import cn.tedu.smartmarketing.user.pojo.vo.UserVO;
import cn.tedu.smartmarketing.user.pojo.vo.UserVo1;
import org.springframework.stereotype.Repository;

import java.util.List;
@Repository
public interface UserMapper {
    List<ActivityVO> activityList(Integer businessId);
    int selectByUsername(String username);

    void insert(User user);

    UserVO login(String username);

    void update(User user);

    void delete(User user);
    void submitComment(Comment comment);

    void createOrder(Order order);

    List<UserVo1> listOrder(Integer userId);
}
